/*
 * @lc app=leetcode.cn id=349 lang=javascript
 *
 * [349] 两个数组的交集
 */

// @lc code=start
/**
 * 1. 用集合对nums1进行去重
 * 2. 处理后使用filter结合includes得出nums2也包含的元素
 * @param {number[]} nums1
 * @param {number[]} nums2
 * @return {number[]}
 */
var intersection = function (nums1, nums2) {
  //   return [...new Set(nums1)].filter((i) => new Set(nums2).has(i));
  return [...new Set(nums1)].filter((i) => nums2.includes(i));
};
// @lc code=end
